 typedef struct
{
char* data;
int key;
}item;
item array[] ={
{"bill",3},
{"neil",4},
{"john",2}
{“rick”,5},
{“alex”,1}
};


void sort(item *a,int n)
{
int i=0,j=0;
int s=1;
for(;i<n&&s!=0;i++)
    {
        s=0;
        for(j=0;j<n;j++)
            {
               if(a[j].key>a[j+1].key)
                    {
                       item t=a[j];
                       a[j]=a[j+1];
                        a[j+1]=t;
                         s++;
                      }
               }
          n--;
         }

}

     
int main()
{
sort(array,5);
}


